rack up a win - Deutsch Englisch Wörterbuch